*{margin:0;padding:0;}
a{text-decoration: none;}
.wrap{border-top:1px solid #eee;border-bottom: 1px solid #eee;margin-top: 20px;}
.content{width:95%;margin: 10px auto 0;padding-bottom:60px;}
.myReply,.reply-con{display:inline-block;vertical-align:middle;}
input{display:none;}
label{border:1px solid #ccc;display:inline-block;}
label{float:left}
label:not(:first-child){margin-left:-1px;}
label:first-child{border-radius:5px 0 0 5px;}
label:last-child{border-radius:0 5px 5px 0;}
input+span{display:inline-block;padding:5px 15px;}
input:checked+span{background:dodgerblue;color:#fff;}
.dialog{display:none;border:2px solid #ddd;width:90%;height:120px;margin:5px auto 0;position:relative;box-shadow: 0 1px 1px #bbb;}

.dialog #off{position:absolute;top:1px;right:10px;color:#6b6b6b;}
.dialog h4{margin:15px 0 10px 15px;}
.dialog p{margin-left:10px;font-size:14px;}
.dialog span{font-size:14px;}
.dialog button{color:#fff;background:#5a97ff;height:25px;width:60px;border:1px solid #5787d8;position:absolute;right:10px;bottom:10px;}
